Promise.resolve(1)
    .then(value => {
        console.log('第一个 then:', value); // 1
        return value * 2;
    })
    .then(value => {
        console.log('第二个 then:', value); // 2
        return value * 2;
    })
    .then(value => {
        console.log('第三个 then:', value); // 4
    });

// 输出顺序：
// 第一个 then: 1
// 第二个 then: 2
// 第三个 then: 4